Our article published in Sterling Holidays.

“The mountains are calling and I must go”. John Muir.
Is there anyone in the world who can resist the call of the mountains? Mountains are veritable magnets, which attract people with their magnetic charm and beauty. India is a treasure trove of natural beauty and the hills and mountains of this naturally bejewelled country are like gems and emeralds in its golden crown. Let us peep into the bioscope called India and take a breath taking view of some of the most beautiful mountain destinations of the country.

+Sterling Holidays
Shared publiclyView activity