Cape Cod attracts many visitors with its many beaches and activities, from hiking and water sports to whale watching.
This city resort has a 300 feet wide beach and offers a classic beach vacation, with exciting attractions and various activities.