Just north of the wonderful Radhanagar Beach, this is everything you dreamed of and saw in Leonardo DiCaprio’s The Beach. Neil’s Cove has little inlets and lagoons for you to float about in, go diving (though very shallow), and snorkel at. Better still, do it all, and then just lie on the beach, living the good life. You can even see colourful fish from the outside, so for all you non-water babies (why, though), this one is for you too. If you swim further into the inlets, there will be warning signs for crocodiles. Pay attention to those. They’re true.