South Pointe Park is a beautiful green space at the southern tip of Miami Beach. It offers stunning panoramic views of the South Beach shoreline, PortMiami’s cruise ships, Downtown Miami’s skyline and Fisher Island.
South Point Park
Log in or register to post comments