Coral Beach is a natural feature, located at Coral Beach, The Bahamas
Some current construction taking place but updates look good, staff is extreamly friendly and location is beautiful and peacefull.
Wide white sand, Cristal clear waters a nice place for a picnic.