Description
Shimla and Manali are the two prime hill stations that are considered as the sparkling gems on India's tourism. Both comprises striking features and are distinctive in their own ways
These glowing hill stations of India are fringed with mesmerizing Himalayan ranges that provide them with some surreal landscapes.