Stunning view of Elephant Beach near Radhanagar Beach on Havelock Island. #114749454
Description
Stunning view of Elephant Beach near Radhanagar Beach on Havelock Island. Havelock Island is a beautiful small island belonging to the Indian Andaman Nicobar Islands. Paradise in Southeast Asia.