French Bay Access is a park, located at The Bahamas
One of my favorite hiking areas on the island. Superb views.