8. Meenkunnu Beach, Kannur
Situated close to its famous cousin Payyambalam Beach, Meenkunnu (hill of fish) is more of a little secret cove, nestled amidst rocky cliffs in the village of Azhikode. If solitude is what you’re looking for, this is the beach for you.