Havelock, Andaman & Nicobar Islands 2012
Here we are anchored off Elephant Beach on Havelock Island to enjoy some diving and snorkeling.