San Juan Puerto Rico Charlotte Amalie St Thomas Basseterre Oranjestad Willemstad Curacao San Juan Puerto Rico