Caye Caulker, Belize

16th April 2009 to 19th April 2009