The garden is located silvassa dadra road. Very neat, clean & well maintained small garden. The garden has a good greenery, beautiful plants & flowers and man made waterfalls is the main attraction in this place. Good for some time walking, chatting & relaxation. Nice view. Must visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.