by
Delia Jenson
Language: English
Release Date: July 14, 2015
Known as the Little Britain of the Caribbean, Barbados lies to the northeast of mainland South America. The welcoming locals offer a warm, vibrant ambiance and this “pearl island” provides its visitors with more than just superb sandy beaches and the beautiful waters of the Caribbean Sea. ...