Hotel in Nilambur Region


  • Ruby Estate, Mampad, Malappuram dist, Mampad, Kerala 676542, India