Havelock Island’s white sand beaches are the perfect spot to catch the sunset. (Courtesy tajhotels.com)