Set Square

Indo Tossa

location: BIGHATI, WEST BENGAL

Area: 3,11,000 sq. ft.