Jag Mandir Palace

Jag Mandir is one of the two natural island palaces found in the Lake Pichola. Constructed by three Maharanas of the Sisodia Rajputs from Mewar kingdom, the “Lake Garden Palace” features the Gul Mahal, an elegant fa├žade which spots four carved elephant, the Garden Courtyard, the Darikhana, the Bara Patharon ka Mahal, the Zenana Mahal…