Klov Resort & Spa, Wayanad

1/166, THIRUNELLY, THIRUNELLY TEMPLE POST, Wayanad, Kerala, 670646