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