Top 6 Beautiful Beaches Which Will Take Your Breath Away
#2. Playa Del Carmen
If you are looking for those margaritas but are wanting to do it at a relaxed place but not in a place that will make you feel like you should be surrounded by 20 years old this is a great place that is isolated but with all the conveniences of home.
Image Source: http://www.groupcruisenow.com