Destination guide
More about Petrea Gardens
Discover a serene botanical oasis in Barbados: Explore lush greenery, vibrant flowers, and a tranquil lake at Petrea Gardens, a hidden gem in Folkestone, Saint James.
Tell me more about Petrea Gardens