Welcome to Barefoot at Havelock Resort , Havelock Island , India
Barefoot at Havelock Resort
Restaurant
Barefoot at Havelock Resort
Restaurant