Meenkunnu Beach – Kerala
In the small village called Azhikode in North Kerala lies a picturesque beach called Meenkunnu Beach which when literally translated means “hills of fish”. Surrounded by beautiful palm trees and comprising of golden sand this beach is located in the Kannur district. In addition, this...