Graeme Hall Swamp is located at Graeme Hall Swamp, Oistins, Barbados
Tags : #NaturalFeature, #Establishment
Awesome!! Nature at its best. Largest Mangrove swamp on island. Interesting ecosystem.