Toll Road Rest Stop in Thiruvalla Region


  • Njaliyakuzhiyil House, poyyapadi, Thiruvalla-Kumbazha Hwy, Eraviperoor, Kerala 689542, India