Address: 421 Tagore Ind Ave, North Region. See full address and map. Categories: Amusement Places & Parks