Techvilla24 6 months ago ID: #871187 Listed In : Advocates Somobay super market, S.S.K Road Feni- 3900 01859454098 http://www.techvilla24.com Business Description Techvilla24 provides all kind of latest tech news, reviews and all scientific analysis related news in Bangla. Reviews & Ratings Write a Review No Review. Please login / register to add your review.