Bermuda’s Official Travel Resource
Royal Naval Dockyard & the West End

Anchor Restaurant, Bar & Lounge

Location Map