Barbados Maps: Needhams Point Lighthouse
Barbados: Needhams Point LighthouseWhite, octagonal tower located on the grounds of the Barbados Hilton hotel. Read more...
Note: This mapping service utilizes third party maps. No guarantee is made as to the accuracy of these maps. Maps shown may be dated and not accurately reflect the current environment.