Cheshma Shahi

Cheshma Shahi

Cheshma Shahi or the Royal Spring was laid by Shah Jahan in 1632 A.D. It is 9 Km. from the city centre and is famous for a spring of refreshment digestive water, having a natural spring of Pure,...