The Leela’s Resort
Whether you want to try exciting activities or laze around amid nature, you can do it at this luxurious resort. You will get to stay in cute cottages filled with all the required amenities. Whichever way you look from here, you will find greenery and gorgeous mountains elevating its beauty. Go outside to play outdoor sports with your family or sign up for the tours/treks organised here. After returning, take a refreshing dip in the pool and then head straight to the restaurant for meals. Did we mention you can get free meals three times a day here? Not kidding! You can also host a bonfire party at night.