Elephant Island Andamans
Elephant Beach, Havelock: Description Elephant Beach, which is located on Havelock Island or Swaraj Dweep in the Andaman and Nicobar Islands, is a stunning destination renowned for its pristine beauty and vibrant marine life. Scenic beauty of Elephant Beach boasts of white sandy shores, crystal-clear turquoise waters and a lush green backdrop of tropical forests. [...]