India
Igatpuri is a scenic hill station in Maharashtra's Western Ghats, famous for its lush green valleys, waterfalls, and tranquil lakes. It's a popular weekend getaway from Mumbai and Pune, offering glamping experiences, stargazing, and nature trails.