SajjanGarh Biological Park is located in Udaipur, India on Fateh Sagar Rd, Main Gate, Malla Talai. SajjanGarh Biological Park is rated 4.2 out of 5 in the category animal parktourist attraction in India.
Address
Fateh Sagar Rd, Main Gate, Malla Talai