Palakkayam Thattu is one of the least explored locations in the northern Malabar district of Kannur. Palakkayam Thattu is around 60 km from Kannur. Kerala State Road Transport Corporation (Kerala ...
Read More »Palakkayam Thattu is one of the least explored locations in the northern Malabar district of Kannur. Palakkayam Thattu is around 60 km from Kannur. Kerala State Road Transport Corporation (Kerala ...
Read More »