Located to the northeast of Venezuela tucked between the Caribbean Sea and the mighty Atlantic Ocean lies the beautiful island of Barbados. With a population of 262000 and an area of 430 Km2 the island of Barbados is definitely an eye catcher for people looking out for an ideal vacation. 97km of shore [...]