Temple Tiger
Temple Tiger Jungle Lodges, one of the finest in Asia, are situated in the lush green forest of Royal Chitwan National Park in the mysterious kingdom 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. The jungle teeming with wildlife and birds provide an appropriate setting for a Jungle Holiday.