View from Coral Sands Restaurant

Beachfront bar and restaurant overlooking the ocean at Coral Sands Resort - Harbour Island, Bahamas.
Who doesn't love an excellent beach bar overlooking the ocean? Lunch at Coral Sands beach bar and restaurant should be on everyone's "to do" list when visiting Harbour Island.