Embroidered Magic is located in Doranda, Ranchi, Jharkhand.