Visit the best beach in India, Radhanagar Beach, Havelock Island: Radhanagar Beach on the western coast, also known as Number 7 Beach, is one of the most popular beaches on Havelock and was named "Best Beach in Asia" by Time in 2004. Whatever you plan on doing be it going for a walk, or taking a dip or just sunbathing, this is one beach you absolutely can't miss out on.
by Alisha Alam