With warm, friendly citizens, delicious and inexpensive food, a wide range of beachfront accommodation, good weather; a rich culture, and
With warm, friendly citizens, delicious and inexpensive food, a wide range of beachfront accommodation, good weather; a rich culture, and