Opinions on cruises are divided.
Some consider them a massive waste of money and time, abhor their readymade tours and contrived performances and miss the action of the real world while on board. And I have to agree. Those expecting travel experiences out of a cruise are set to be disappointed. You won't be meeting any locals, hunting for new places to see on a map, making impromptu plans or indulging in authentic local flavours, even if you are on some of the best cruises in India.
But for when you need to shut your mind off and hand over the controls to someone else, a cruise makes for an excellent vacation. The only thing you are expected to remember is buffet time. You can spend the rest of the day lying on a deck chair staring at the sea making waves. Perfect for a rejuvenating break.
If you live in this country, here's the list of best cruises in India
Around the Kerala backwaters
Experience life on a cruise across Alleppey's calm waters. Sit back, sip your drink and look out at the soft ripples, the tall coconut trees and the changing colours of the sky as the sun rises and sets. This cruise in India starts from the pretty Vembanad Lake and takes your through gorgeous stretches of Kerala's backwaters. If you book yourself a ticket to one of this best cruises in India You'll get a chance to de-board and enjoy a Kathakali and Mohiniyattam dance performance, take a short ride on a traditional rice boat, explore a 100-year old Hindu temple and much more!