Home / India / Satara / Mangalai Devi Temple, Ajinkyatara Fort, Satara, India

Share Your City Perspective ЁЯУ▒

Your unique view of urban landscapes helps others see the world differently