The National Flag Of India is a tourist attraction located in Puri, Odisha. The average rating of this place is 4.90 out of 5 stars based on 17 reviews. The street address of this place is RR4P+WWR, Puri Station Rd, Puri, Odisha 752002, India. It is about 0.06 kilometers away from the Puri railway station.
Manana Roy 22 months ago
Wow! Such a great tourist attraction.
Bindass Mama 15 months ago
The National flag of India ????????
Akash Behera 21 months ago
ITS REALLY FEELING UNBELIEVABLE....