South Pointe Park is referred to locals as South Pointe. It is a seventeen-acre county inner-city park in municipal Miami, in Miami Beach’s South Beach neighborhood. It located at the southernmost point of South Beach where the ocean crosses the bay. In fact, South...

read more