The Taal - A Himalayan Town with beautiful & not so touristy lake along with a stunning hike to ruins of a fort in Himachal Pradesh
The Taal - A Himalayan Town with beautiful & not so touristy lake along with a stunning hike to ruins of a fort in Himachal Pradesh