- Location: West Bengal, India
- Temperature: 27 °C
- Weather: Survive all seasons, although it was raining today
- Length: 35 cm (although it can be small or big typically 10 to 40 cm length), girth:10 cm
- Weight: 1 kg (estimate)
- Appearance: Cylindrical in shape, the outer shell is very hard, color of shell is typically white to pale yellow(the dark patches is due to mud and dirt). It is really tough to crack the shell but the inside (I believe) is pulpy and fibrous but dry.
- Extra information: Not edible (never tried to eat), no smell emitted, colloquially called "monkey's club"(in native language), typically hangs on branches of trees in groups (typically 4 to 6 together)
It appears this is a Kigela (and commonly referred to as a "Sausage tree" in English).
It is - as you suspected - considered inedible and even poisonous in its fresh form (but apparently it can be dried or fermented). It has, as you said, a hard shell which can make this fruit usable as a container after it is hollowed-out.
The wikipedia article on this tree says it grows throughout tropical Africa, but looking at iNaturalist, it has been observed growing all over the world: