I found the snorkeling to be much better at Kahaluu Beach since it had clearer water and many more fish, but the area around the City of Refuge was deeper and also quite enjoyable. We rented a kayak and headed south for about 20-25 minutes and arrived at the sea caves, which were pretty amazing. The National Park located here...
More
