Malta

Malta

Barcelona

Spain

Playa del Carmen

Mexico

Palma

Spain

Lisbon

Portugal

Mexico City

Mexico

London

United Kingdom

Porto

Portugal

Valencia

Spain

Amsterdam

Netherlands

Madrid

Spain

Bucharest

Romania

Athens

Greece

Split

Croatia

Tulum

Mexico

Miami

United States

Austin

United States

Santa Teresa

Costa Rica

Medellín

Colombia

Tamarindo

Costa Rica

Buenos Aires

Argentina

Rio de Janeiro

Brazil

Puerto Viejo

Costa Rica

Santa Marta

Colombia

New York City

United States

Kotor

Montenegro

Oaxaca

Mexico

Toronto

Canada

Brighton

United Kingdom

Zagreb

Croatia

Bogota

Colombia

São Paulo

Brazil

Manila

Philippines

Cartagena

Colombia

Montreal

Canada

Cancun

Mexico

Queretaro

Mexico

San Diego

United States

Montevideo

Uruguay

Ubud

Indonesia

Javea

Spain

Manchester

United Kingdom

Sayulita

Mexico

Kyoto

Japan

Antigua

Guatemala

Makati

Philippines

Canggu

Indonesia

Jimbaran

Indonesia

Penang

Malaysia

Panajachel

Guatemala

Seminyak

Indonesia

Punta La Barca

Ecuador

New Orleans

United States

San Francisco

United States

Liverpool

United Kingdom

Munggu

Indonesia

Kuta

Indonesia

Birmingham

United Kingdom

Denpasar

Indonesia