Home 2008-09 – Locust The country Barbados consists of just one single island in the West Indies and is generally considered part of the Lesser Antilles chain, despite actually being located about 100 miles further east out in the Atlantic Ocean. Technically this means … Continue reading Barbados
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed