Once the promenade around the Kiliyur Falls is over, visit Flora Spices - A Multi Cuisine Restaurant. Taste something new from the Indian cuisine.
Facebook