Visited 1132 times, 1 Visit today
Fort Nassau is a whole new experience. The restaurant in an 18th- century fortress has a 360 degree view of the island. Apart from that, their food is worth your while too.