Chimborazo is a village in one of the most elevated and scenic places on the island of Barbados. The view from Chimborazo looking towards the Atlantic Ocean is
Chimborazo is a village in one of the most elevated and scenic places on the island of Barbados. The view from Chimborazo looking towards the Atlantic Ocean is