ATTRACTION
Lake of mountains
Lake of mountains 3R8J+QX, Tappa, Chhattisgarh 491557, India
- tourist attraction
- point of interest
- establishment
Where it sits
Lake of mountains
Lake of mountains 3R8J+QX, Tappa, Chhattisgarh 491557, India
21.06698, 80.83238
Places to stay nearby
Plan around Lake of mountains
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
