Touchwood Bliss Nature Retreat is a 4-star pure vegetarian resort located on Bhavali Dam Road in Igatpuri, surrounded by the scenic Sahyadri mountain ranges. The property offers landscaped lawns, an indoor banquet hall, nature-inspired accommodation, private pool villas and glamping tents. It is suitable for destination weddings, family celebrations, corporate gatherings and intimate functions, with dedicated wedding arrangements and pure vegetarian dining.