Morickap Lord's 83 Resort
Nestled beside the Krishnagiri Cricket Stadium, Morickap Lords83 is a luxury resort in Wayanad offering 41 elegantly designed rooms with breathtaking views of hills and greenery. Perfect for romantic escapes, family vacations, or solo retreats, the resort combines comfort, privacy, and impeccable service for a memorable stay.
VIEW