Devil’s Grotto is a wonderful site with excellent visibility and incredible rock formations, as well as loads of fish. This is a great shore dive for all levels, and conditions are normally very calm. This is a popular site with snorkelers as well as divers, so it can be crowded at times. However, the area is amazing and a must-see!