1 year 6 months ago
I would say Touchwood Bliss is best resort in Igatpuri, Start to end the experience was very fantastic Food very very delicious.
950
Venues, Nashik