Brand StrategyWyndham Hotels Makes Grand Entry into Kerala with Morickap Lords 83 Resort in WayanadtimonlineNovember 23, 2023December 4, 2023 by timonlineNovember 23, 2023December 4, 20230145 🔊 Listen to this Wyndham Hotels & Resorts has reached a significant milestone in Kerala, India, with the takeover of Morickap Lords 83 resort in