Largest stock and Collection of large trees and palms
Green Mall is one of the largest Plant Nurseries in India well known for his large collection of rare and exotic palms & large trees. Palm trees are an excellent choice for urban landscape as they always grow within their limits and have smaller root systems compared to other trees.