Anthonys Key Resort in Bay Islands offers loads of activities such as dolphin encounters, Kayaking and canoeing, snorkeling and lots more, besides wonderful accommodations with beautiful ocean views. Dolphin Summer Scuba Camp for Kids is also an activity.READ MORE