All the vegetables are grown naturally, at Indra Terrace Gardens. Image Courtesy: Indra Terrace Gardens.

All the vegetables are grown naturally, at Indra Terrace Gardens. Image Courtesy: Indra Terrace Gardens.