Hugh Taylor Birch State Park in Fort Lauderdale is Florida’s ultimate plot twist – a lush, 180-acre tropical haven sandwiched between luxury high-rises and the Atlantic Ocean, proving that Mother ...