Normandy Shores Golf Course

Normandy Shores Golf Club is a retreat located on a hidden island in Miami Beach. The 18-hole course is enveloped by lush tropical nature and refreshing winds.