lord88Morickap Lords 83 Resort is a secluded luxury boutique hideaway on the hills of Wayanad. Come, embark on a journey of discovery to re-connect with your passion for nature, wildlife, fineLord88