TravelMag surveyed more than 300 travel writers, social media influencers and travel professionals, asking them to pick the most charming... Read more >
With its sand-specked streets, quaint wooden houses, delicious seafood restaurants and buzzing beach bars, San Pedro in northern Belize is... Read more >