Manali tourist places, Manali known as Switzerland of India, a marvelous location for honeymooners, adventure travelers and history seekers. Pristine lakes, snow capped mountains, greenish valleys and ancient temples. A cool spot to feel peace and silence in mind.