Maspalomas is a tourist town located on the southern tip of the Spanish island of Gran Canaria. There is plenty to do in Maspalomas …
Walking around the main pool at Seaside Palm Beach, searching for Jodie to go grab some lunch, I started to get that strange feeling …