Tiger Tops Tharu Lodge, nestled in the serene surroundings of Kumarwarti, Nepal, offers a unique blend of comfort and local culture. With a commendable 4-star rating and an impressive guest rating of 9.4 out of 10 based on two reviews, this intimate lodge features just 12 rooms, ensuring personalized service and a cozy atmosphere. Originally opened in 1985 and thoughtfully renovated in 2015, the lodge reflects a commitment to quality and guest satisfaction.