It is a miracle of India. Beautiful JAL-Mal immersed in water of an artificial lake in pink city Jaipur in the Indian state of Rajasthan. For this reason it is also called the “Water Palace”. About its history is not known to many, except that JAL Mahal was built by …
Read More »