Janardan Tea Resort

1200.00 / Night

Puduhatty, Thuthalai Jn.Road, Ithalar, Ooty, Tamil Nadu 643004, Ooty, The Nilgiris, Tamil Nadu

Reviews 1

Leave a Review