What’s better than a cozy winter getaway in the misty hills of Wayanad? A winter escape that’s globally certified fabulous! Morickap Lords83 Resort, now part of the prestigious Wyndham Trademark Collection, is the first Wyndham resort in Wayanad. This isn’t […]