Loading...
Uploaded by keralatourismdotorg on Jun 3, 2009
"Payyambalam beach, a popular picnic spot and the state's Adventure Tourism Centre located at Kannur in Kerala, India. For more details click :- http://www.keralatourism.org/destination/beaches/payyambalam-beach--kannur-18..."
Travel & Events
Standard YouTube License
Great place to be payyambalam beach
Indiancrab 2 years ago
Load more suggestions
Great place to be payyambalam beach
Indiancrab 2 years ago