Nettoor Back Waters

Nettoor Back Waters

Nettoor (also spelled as Nettur aka Tirunettur) is a village located on Panangad Island at…