Tour to Manali - The Switzerland of India - 3 views
-
Tour Operator on 27 Sep 12Manali is a beautiful hill station in mountains of Himachal Pradesh. It is one of the preferred locations for enjoying and refreshing holidays in India. Often called as the Switzerland of India, Manali is gifted with abundant beauty of nature and pleasing cool climate.