WHO SHOULD GO: Culture seekers, beach lovers, couples, families & friends, multi-generational groups, solo travellers
WHEN TO TRAVEL: December to May
WHY WE LOVE IT: Bright & colourful cities, rich history, vintage cars, detailed architecture, food & drink, white sand beaches, local life, authentic experiences
IDEAL TRIP LENGTH: 10+ days including arrival & departure
TRIP COST: From $3,500 USD per person excl. airfare