Needhams Point was built to help vessels navigate through dangerous waters. Still a significant local landmark today, it's sure to have a few stories to tell about sailing successes and tragedies.
Needhams Point is a great place to begin your day of discovery in Garrison Historic Area. This longstanding beacon is recommended by fellow travelers, but it's not the only spot to see here. Pencil in time for other attractions like Brownes Beach, Kensington Oval, and Barbados Parliament Buildings to get a complete picture of what's on offer in the area.