Tulsi Mall

No 31, Mount Pleasant Road, Coonoor HO, Coonoor - 643101 Phone: +914 23-220 7277, www.organicindia.com

About

Tulsi Mall is one stop destination for shopping and entertainment in the city. It is located at Coonoor in Nilgiris. The mall provides all the basic facilities of international standards. Food court of this mall serves all types of delicious cuisines. Within short period of time the mall has created a good reputation among visitors.

If you have been to Tulsi Mall, share your experience

Review this place