Miami is often associated with luxury and high-end entertainment, but there are countless ways to experience the city without overspending. From stunning outdoor attractions to rich cultural ...