Business Description
Cheshire Beach Resort in Kannur is the ideal destination for nature lovers. It is a beautifully landscaped beach side property with facilities for stay and enjoy parties in Mattul; a coastal village in Kannur District of Southern Indian state, Kerala. Nestled among the Arabian Sea and Ezhimala hills, the property boasts 1.5 acres of magnificent landscaping with a vast beach, a natural pond, a pet farm, kids play area and plenty of opportunities to relax and unwind.