Willemstad – satellite March 13, 2019 Curaçao, satellite, Willemstad Source: Google MapsSee also Countries:Curaçao