Payyoli Beach and watersports, Kozhikode | Beaches in the ...
www.keralatourism.org
Images may be subject to copyright.