INDIA | Friday, 14 November 2014 | Views [530] | View Smaller Image
Kavvayi Backwater or Kavvayi Kayal is the third largest backwaters in Kerala.