Himachal Pradesh proudly boasts a number of picture-perfect hill stations...
Pine trees and picturesque rolling hills surrounded us. Somewhere while...
A tiny township nestling in the lower Himalayan hills, Kasol...
Icy peaks and lofty mountains make for a breathtaking backdrop...