Built on reclaimed land and tucked away in the north west of a tropical Caribbean island, Castries is the capital and largest city of St Lucia. It lies on a flood plain but on 19 June 1948 was devastating by a fire that destroyed more than 75% of the city and led to a reconstructionContinue reading “St Lucia: Rising from the Ashes”