I recently visited Kerala during February – March in 2018 which was absolutely beautiful. If you’re thinking of visiting Kerala, here are the top places to visit and why.

1. Kannur

Kannur is easily my favourite place I visited in Kerala. Although it’s not so easy to get to (an airport was being built when we visited in Feb 2018), there are so many things to do here with a pristine beach, a local folk ritual dance that you won’t find anywhere else in the world, a fort, lighthouse, Asia’s longest driving beach and so on. This place is a gem!!

Read more: 8 Reasons why you must visit Kannur

2. Varkala Beach

After coming from Sri Lanka to Varkala, we felt like this was what we hoped Sri Lanka would be like. A beautiful huge beach, not packed with thousands of tourists and a a beautiful cliff top with great veggie and vegan food, amazing shopping and best of all, morning yoga over looking the beach. It is honestly a brilliant place to visit.

Read more: A guide to Varkala Beach 

3. Fort Kochi

We loved the cobbled streets of Fort Kochi and had a brilliant time visiting the unique Chinese fishing nets, went on a boat tour, visited the spice markets, Jew town, a play, I mean there’s so much to do here, it’s beautiful and I can easily see why it’s the tourist hub of Kerala.

Read more: 8 reasons to visit Fort Kochi

4. Alleppey

To me, Alleppey was like India’s version to Amsterdam with the canal running through the city. But, Alleppey is known for one thing only, the house boats. We unfortunately missed out on the house boat but we were able to go on a boat cruise and this part of India is absolutely beautiful. It’s a must visit in Kerala, hands down!

Read more: House boats vs boat cruises in Alleppey 

Have you been to Kerala? If I’ve missed anyway special, please let me know in the comments below.

Happy travels and thanks for reading!

Read more about our travels to India below:

1 month Yoga course review at Atmavikasa Mysore India