If you find yourself with a bit of extra time and you’re willing to travel 16 miles, take a look at Kozhikode. This vibrant destination offers up loads of things to keep you engaged. Among the first stops you make here should be Kozhikode Beach, Beypore Beach and Thali Shiva Temple. The locals are also likely to point you toward Kannur, 50 miles away. If you only see one attraction here, make sure it’s Payyambalam Beach. (But we’re also big fans of Arakkal Museum and Meenkunnu Beach.)