Barbados Island Guide – TravelGuru.tv
Uploaded on Nov 21, 2011 TravelGuru.tv Catherine Leech, a frequent visitor to the Caribbean, takes us on a personal tour of Barbados and highlights the things not to miss on the island. To see more videos like this visit www.travelguru.tv
Read more ›