I get asked a lot which are the best countries I’ve been to and this is hard to answer since all
the places I have been are incredible in their own ways.  Instead here’s a list of my top cities:

Amsterdam, The Netherlands
Antigua, Guatemala
Barcelona, Spain
Brugge, Belgium
Byron Bay, Australia
Caye Caulker, Belize
Cuenca, Ecuador
Dahab, Egypt
Edinburgh, Scotland
Gili Trawangan, Indonesia
Guanajuato, Mexico
Ko Pangan, Thailand
London, England
Madrid, Spain
Mexico City, Mexico
New York City, United States
Paris, France
Railay, Thailand
Oaxaca, Mexico
Ouro Preto, Brazil
Placencia, Belize
Puerto Vallarta, Mexico
Roatan, Honduras
San Cristobal de las Casas, Mexico
San Francisco, United States (of course!)
J
San Juan, Puerto Rico
San Miguel de Allende, Mexico
San Pedro, Belize
Santa Barbara, United States
Santorini, Greece
Sevilla, Spain
Sydney, Australia
Ubud, Indonesia
Valle de Bravo, Mexico
Venice, Italy