Question: where is poicha in india?
Answer: Poicha Swaminarayan Temple Nilkanthdham - One of the Top Attractions in Vadodara, India - Yatra.com.