Meera

Near Over Bridge, Station Road,RanchiIndia
Hotel