Sandalo Castle

5/15 F20D3A, Puliampara po, Gudalur643212UdhagamandalamIndia
Resort