VISTA AL RIO

Kannur, Kerla