Bangaloreans, Rejoice! Lords 83 Resort Offers the Perfect Weekend Getaway to Wayanad