Katra – Truly Picturesque
Katra is situated at the Trikunta Mountain foothills near Jammu at a 50 km distance in Northern India. It is a holiday destination visited by thousands of tourists from abroad as well as India all through the year. It is easily accessible by road, rail as well as air. Tourists can make the most of […]