Step into a tropical wonderland. Lush rainforests, pristine white sand beaches and an abundant variety of exotic wildlife. This is Belize. Belize, a small country located in Central America, is nestled between the countries of Guatemala and Mexico. Bordered by the dazzling turquoise waters of the Caribbean Sea, it is a favorite for divers and […]