Harrison's Cave
Sightseeing — St. Thomas, Barbados
Barbados's most iconic natural wonder — a crystallised limestone cavern with stalactites, stalagmites and underground streams.
📍 Welchman Hall, St. Thomas, Barbados
Sightseeing — St. Thomas, Barbados
Barbados's most iconic natural wonder — a crystallised limestone cavern with stalactites, stalagmites and underground streams.
📍 Welchman Hall, St. Thomas, Barbados