Payyambalam beach Payyambalam beach is one of the five beaches that are called Kannur beach. The other four beaches are Meenkunnu Beach, Adikadalayi Beach, Baby Beach, Thayyil Beach. Of these five beaches, Payyambalam Beach is the most famous and favorite […]