KRISHNA PALACE

Kanpur, Uttar Pradesh