Location

Homestay


Chelli Villa

Chelli Villa  is a comfortable  home stay situated at the picturesque location of Wayanad.  Nestled among natural landscapes, this homestay is a refreshing change from the mundane city existance.The drive along the winding roads which take you to the home stay is an experinece in itself. The desirable climate also add to the charm of your holiday.