If you’re looking for a small town with many upscale boutique hotels, spa treatments, and a wealth of activities, Bentota is a top pick. Enjoy postcard-perfect palm-fringed beaches, calm blue waters for swimming and snorkeling, and abundant marine life. One of the most romantic places to visit, not only can you explore the underwater world, but you can enjoy canoeing, sunset sailing trips, and candlelit dinners by the river or sea. Another option for adventurous couples is to embark on a river safari, cruising deep into the mangroves. You’ll be surrounded by impressive scenery as you watch for wildlife with the one you love.