Located at the southernmost tip of the Florida Peninsula within Everglades National Park Flamingo Park.