If your idea of a good vacation means being near the water, make a beeline for Busta Rhymes Island. Whatever you choose to do here, you're unlikely to get bored of those pretty views.
Busta Rhymes Island is a water-surrounded land mass in Shrewsbury. If you're looking for somewhere else to visit nearby, we recommend DCU Center.