Welcome to Barefoot At Havelock Havelock Island , Andaman , India