Barbados Flag PNG Image

Barbados Travel Information

According to health-beauty-guides, Barbados is a country and island in the Caribbean (North America) that is part of the Windward Islands of the Lesser Antilles. The name Barbados originated when the Spaniards discovered the island. They found the roots of the Ficus (tree species in Barbados) to resemble a beard. The Portuguese name for beard […]