On Vypeen island, 25km from Fort Cochin, Cherai Beach might just be Kochi’s best-kept secret. It’s an enchanting stretch of undeveloped white sand, with miles of lazy backwaters just 300m back from the seashore. Best of all it’s close enough to visit on a trip from Kochi. If you plan on staying for more than a day, there are a handful of stylish but unobtrusive resorts around.