Miami Beach South Pointe Park A Long Time In The Making
South Pointe Park in Miami Beach is a beautifully designed 17 acre waterfront park located on the southernmost tip of Miami Beach, offering sweeping, panoramic views of the Atlantic Ocean, Government Cut, Port Miami’s cruise ships, Fisher Island, and the Downtown Miami… Read More »Miami Beach South Pointe Park A Long Time In The Making