By Andrea ( Ati) Tedesco Uploaded on 5 July 2008 1 favorite, 46 views
Castries, the main city in St Lucia, in the caribbean , people hung out in the streets, all the time, friendly and happily.