DEVGRAAM
Nestled along the backwaters of Urmudi Dam in Satara, this 1.60-acre resort is envisioned as a peaceful retreat shaped by land contours, water, and…
Taksha Architects & Design Studio — Lakshmi Chowk, Hinjewadi, Pune 411057 · Old Alegaon Road, Wadhegaon Naka, Sangola 413307 · +91 83900 83818. Please enable JavaScript to view our portfolio.