A new park addition in the Bahamas National Trust, located just off of Man O War Cay.