Shangrila Beach Hotel

Near Majorda Beach
Majorda
India