X
Broad Bean
Thavakkara, Kannur
Rate This
Four Star hotel, situated at Kannur Thavakkara Bustand. meeting hall, accomodation etc available., 2