Latest review from Subham Mitra
Bs tvs is a authorised tvs showroom which is located in Falakata,Alipurduar, Westbengal.
I am buy a new rtr 160 2v previous month...and I feel that if BS TVS Falakata became a Delar of Tvs motors its good for every person who loves to ride tvs motorcycle....there workers and there showroom manegement is so good ...Better than the anather showroom which is located in same place...