Rishikesh – Gateway to the Char Dham
Located near the foot of the Himalayas in the Indian state of Uttrakhand, Rishikesh is the 7th largest city in India. It is also called as the “Gateway to the Garhwal Himalayas”. The town is a famous tourist spot and…
Read more