Located at Thekkady, Karar Garden is a homestay where you will be getting all facilities that you
will prefer to make your holiday memorable. Karar Garden is a charming property set in an idyllic
location.