Shivtarai Resort (Baiga resort and Tendu Leaf restaurant)
Hotel • Resort hotelOne of the Best Places To Visits in Kota Tahsil
Address
Shivtarai, Chhattisgarh 495113, India
Contact
+91 98271 88438Rating on Google Maps
4.00 (559 reviews)Open on Google Maps