News

Surprisingly, it's not a beach in Goa but the pristine Radhanagar Beach on Havelock Island, Andaman and Nicobar Islands.