Valiyaparamba is perhaps the most scenic backwater stretch in Kerala.Fed by four rivers and dotted with numerous little islands,Valiyaparamba is fast turning into
[...]
Willingdon Island is the largest artificial man-made island in India, which forms part of the city of Kochi.The Willington Island contains the modern
[...]