Taj Malabar Resort & Spa, Kochi: top 5 star hotel & spa in Cochin, Kerala, India

Taj Malabar Resort & Spa, Kochi: top 5 star hotel & spa in Cochin, Kerala, India

I spent three nights at the Taj Malabar Resort and Spa in Kochi (Cochin) in Kerala. It was my first visit to Kerala, and I wanted to stay in a luxury spa hotel that gave me the feeling of being in Kerala. I was traveling solo on a business trip. After a three-hour long flight from New Delhi, I finally arrived at the Cochin International Airport…

Read More