The Beauty of Amsterdam of India: Parvati Valley
Often called the Amsterdam of India, Parvati valley is a beauty to behold. Situated in Himachal Pradesh, Parvati valley is studded with snow cladded peaks and beckoned meadows. The air of the place breathes serenity. Interestingly, the alluring valley got its name because of the milky water that flows through the river in Parvati valley. […]