Nila Nagar, West Yakkara, Palakkad 678701, Kerala, India
Udaya Resort offering breath-taking scenic view of Yakkara River in Palakkad, Kerala. With fresh cool breeze and virgin village atmosphere, swaying coconut palms, we welcome you to an unforgettable experience of peace and tranquillity within City Limits of Palakkad. In the midst of thick greenery, typical in Kerala often referred as Gods Own Country due to its pristine natural beauty.
Not Updated..