Spotlight: Forest Essentials In Bandra

Just at the threshold of Bandra, stands the new Forest Essentials store. Sprawled in 1,300 sqft on the ever bustling Linking Road, the store offers a sense of tranquility amongst constant chaos.

Upon entering the expansive store, you would be whisked away into a restful ambience with a subtle lingering fragrance and with their special organic Ginger Jaggery tea –

Continue Reading