Netaji statue

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Siliguri, India

Museum

Netaji statue Reviews | Rating 5 out of 5 stars (1 reviews)

Netaji statue is located in Siliguri, India on Ward 46, Champasari. Netaji statue is rated 5 out of 5 in the category museum in India.

Address

Ward 46, Champasari

Amenities

Good for kidsNo restaurant

Open hours

...
Write review Claim Profile

S

Sanjay Ghosh

Very beautiful idol of netaji. Jai Hind