Squeezed onto the Yucatan Peninsula south of Mexico and east of Guatemala, this small country the size of Massachusetts has much to offer its visitors. As the host to the largest barrier reef in the Western Hemisphere (second largest in the world), Belize offers one of the most amazing snorkeling and scuba diving experiences ever. With incredible rainforests, historical Mayan Ruins, beautiful beaches, and adventures caves, Belize is a country small in size, but huge in excitement.