Virgin Islands

Costa Rica

St. Thomas

Puerto Rico

Mexico

Caribbean

St. Thomas

Mexico

Puerto Rico

Charlotte Amalie, St. Thomas, US Virgin Islands

Costa Rica

Costa Rica

Arenal Volcano, Costa Rica

Arenal Volcano, Costa Rica

Costa Rica

Tropics