Miami Beach is known for its beautiful stretches of white-sand beach and turquoise waters – and beyond the beach, the city offers some lovely neighborhood parks, gardens and golf courses as well. Start on the sand, at popular spots such as North Beach Oceanside Park, with its scenic dunes and tranquil beach, or bustling Lummus Park, South Beach’s most active beach at any time of day or night.