4 months ago

Dharamshala on Himalayas Is surely an Irresistible Rendezvous With Nature

Dharamshala popularly known as "Queen of Hills" is well- noted for its picturesque beauty and tranquility is defined against the back drop of Dhauladhar Mountains. The place is split into upper and lower Dharamshala with the difference o read more...