Largest train station in India - Howrah Station, West Bengal
Pilkhana is a place within Dhaka City in Bangladesh. The word Pilkhana means "stable of elephants". Pilkhana is not officially named in any record of Dhaka City Corporation, but this is the popular name of this place as elephants are a part of its history.
Explore contextually related video stories in a new eye-catching way. Try Combster now!