Biopod India

Biopod India is a famous biopod service provider in Kolkata. Biopod is an artificial plants and herbs growing microhabitat maintaining the temperature, light, humidity, ventilation, and rainfall. For more details, contact us- Name: Biopod India Address: Vision Aqua, 2A Elgin Road, Bhawanipur,, Kolkata, West Bengal 700020 Phone: 098307 16104 Website: