Badsha Store is a Tea store located in Bangladesh. It is one of the 3116 Tea stores in Bangladesh. Address of Badsha Store is Bagerhat - Chitalmari Rd, Bangladesh.
Some of the places around Badsha Store are -
Bagerhat - Chitalmari Rd, Bangladesh