Temple Tiger Jungle Lodges, one of the finest in Asia, are situated in the lush green forest of Chitwan National Park in the mysterious republic of Nepal. The sight of the serenely flowing Narayani River and the Majestic Himalayas looming overhead is a sight one cannot forget in a hurry.
Special features
- Bar
- Centrally located
- in-house travel/trekking agency
- quietly located
- Restaurant
Temple Tiger Jungle Lodges details