Liveaboard diving in

Campbell shoal

Campbell shoal, Andaman Islands, India