Shimla, Kufri and Naldehra are the perfect recipe for relaxation and escape from the stressful life of the megacities. The misty roads, soothing breeze and cedar trees piercing the sky welcome you to this getaway heaven. Shimla is the city of leisurely evening walks on the streets surrounded by British buildings. Naldehra has beautiful views and a nine-hole golf course. Kufri is the idyllic hill station for children and adults alike.