Ana Sagar Lake Ajmer, situated in the north-west of the city, Is an artificial lake and situated near to Ajmer Bus stand, was created in…
Ana Sagar Lake Ajmer, situated in the north-west of the city, Is an artificial lake and situated near to Ajmer Bus stand, was created in…