This post is from a low-reputation account and contains an unverified outbound link. Be cautious before clicking external links.
valleys are the best place where you encounter yourself the sound of inner self Travels and echoes in your mind. Himachal Pradesh is a beautiful state in India, A must visit, Cool and serene.