A spot of Historical importance of Indian Independence, British India and French India, now left in ruins at the mercy of nature!!! Is anyone associated looking at this?
Read this post on travel.bhushavali.com