Mount Lavinia Beach is Sri Lanka's main sea-bathing spot. Here, depending on season, the waves can be swimmable and it'\ is host to some amazing sunsets. The waters are swimmable only at certain times of the year and can be very rough, with undertow. From there you can cross the rail-tracks, past the three-legged dog and Golden Mile restaurant, and you're on the beach. Among the things that are sold there are swimsuits, inflatable balls, sour mango, and manioca chips. The strip also boasts of high-end restaurants like Lavinia Breeze, Long Feng, Steamboat, Belize, etc.