Tagged: Sri Lanka

Popular Resorts in Sri Lanka

Popular Resorts in Sri Lanka

BENTOTA The most romantic resort in Sri Lanka is located on the southwestern coast of the island, in the Galle region, on the banks of the Bentota Ganga River, which flows into the Indian...