Udagilma Udagilma tea estate and resort is such a nice place to travel and relax. I will call it hotel on the rock. The view and location is the…

Udagilma Udagilma tea estate and resort is such a nice place to travel and relax. I will call it hotel on the rock. The view and location is the…