Getty Images/Dorling Kindersley

Nilaveli

Nilaveli, the furthest north of the Trinco region's two beach resort areas, is more intimate than Uppuveli. Hotels are scattered up and down little lanes off the coast highway (B424) – it's around six kilometres from one end of the village to the other. If you're looking for some serious beach time, then Nilaveli could be just the ticket, for the sands are golden and the ocean inviting. Offshore, Pigeon Island offers fabled diving and snorkelling.

Top attractions

These are our favorite local haunts, touristy spots, and hidden gems throughout Nilaveli.