Home » 2012 » March » 13

BBC: An Unwelcome Guest in Curacao

BBC: An Unwelcome Guest in Curacao

Curacao is the paradise island of many a holiday brochure. Its pristine white sand beaches and turquoise sea coupled with excellent diving and a historic capital listed as a Unesco World Heritage Site make it a stop on many Caribbean cruises. But there is a blot on the landscape of this small nation: a huge […]