Taboga Island. Panama city, Panama. Ciudad de Panama

Courtesy of YouTube