travelspotter.wordpress.com
Cabo San Lucas – Mexico
Sea, Sand, Sun, Snorkelling, Seals, Sangria… This is Mexico’s playground – like Madonna, Beyonce and Rhianna, it now only needs one name… Cabo. Spicy food! Not so great with…