Aerial views of Castries, St Lucia will amaze you

Castries /ˈkæstriːz/, population 20,000, aggl. 53,639, is the capital and largest city of Saint Lucia, a country in the Caribbean. The quarter with the same name had a population of 70,000 on 22 May 2013 and stretches over an area of 80 km²