Havelock Island Havelock is a paradise for those looking for a serene escape. A popular honeymooners' destination as well, one of the most talked about part of Havelock, is beach number 7, also known as the Radha Nagar Beach. Awarded in 2004 as the 'Best Beach in Asia', by Time, the swimming elephants are the [...]