Manali is a jewel in the crown of Indian Himalayas and therefore a very popular tourist spot. There are a number of Hotels in Manali and Hotel New Shivalik is one of them.
Read More >>