Ranikhet is one of the picturesque locations which are surrounded by beautiful mountains in the northern part of the nation. This location is very famous for its beauty. Facilities offered at the Ranikhet resorts add further interests for the tourists who are looking for coziness together with mesmeric sights.