nice place anand bhawan
Anand Bhawan is a famous place at allahabad city.
'Tara Mandal' is placed in anand bhawan, where we know knowlege of solar system.
Sign up to comment.
Sign in if you already did it.
Photo taken in Tagore Town, Allahabad, Uttar Pradesh, India
Misplaced? Suggest new location