“Payyambalam beach, a popular picnic spot and the state’s Adventure Tourism Centre located at Kannur in Kerala, India. For more details click :- www.keralatourism.org ”
“Payyambalam beach, a popular picnic spot and the state’s Adventure Tourism Centre located at Kannur in Kerala, India. For more details click :- www.keralatourism.org ”