Welcome to Hotel Mango Hill, a gracious Indian hotel with French touch located on hill planted of Mangos and Cashew trees between Pondicherry and Auroville.
Tags:
mango, hotel, pondicherry, french, india, pool, indian, sea, restaurant, gracious, located, planted, cashew, touch, trees, view, cuisine, heaven, luxe, resort