Photos coming soon
HOTEL
Terrace Resorts
Lake SideXIII/346A 13th Mile, Wayanad, India
Where it sits
Terrace Resorts
Lake SideXIII/346A 13th Mile, Wayanad, India
11.67000, 75.97000
Plan around Terrace Resorts
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
