by Ryan Gargiulo | Mexico, Travel Guides
Introduction to Mahahual The Caribbean coast of Mexico is a dream for many with splashing waves, day trips to local islands, incredible cenotes, great snorkeling, opportunities to swim with sea turtles, beautiful hotels and beachside restaurants that beckon with...
by Ryan Gargiulo | Mexico, Travel Guides
If you are looking for a place that has history infused with breathtaking sites, then Bacalar in Mexico is the place to be. Bacalar is home to the magnificent Lake of Seven Colors that leaves a lasting impression on anyone who sees it. Not only does it have a number...
by Ryan Gargiulo | Mexico, Travel Guides
Zipolite is a small beach town located on the southwestern coast of Oaxaca, Mexico. In the past few years, Zipolite has become increasingly popular as a beach destination for locals, backpackers, and day tourists. The beach and the ocean aren’t the only reasons why...
by Ryan Gargiulo | Mexico, Travel Guides
Set in the heart of Mexico, Oaxaca City is a beautiful jewel, set on a hill that shines bright enough for locals and foreigners to see. It is considered one of the best places to visit in Mexico. As one of the biggest cities in Mexico –second only to Mexico City...
by Ryan Gargiulo | Greece, Greek Islands, Travel Guides
Nisyros Island is a tiny Greek island and municipality in the Aegean Sea that has an area of only 16 square miles. It belongs to the Dodecanese Group of Islands and is located between Kos and Tilos. The island is also the home of the only active volcano in Greece...
by Ryan Gargiulo | Mexico, Travel Guides
Puerto Escondido, Oaxaca, Mexico — Nestled in a bay on the wild Pacific Coast of the southern Mexican state of Oaxaca, the small yet exceptionally hip beach city of Puerto Escondido one of the country’s best-kept secrets. Until recently, Puerto Escondido had...