Galle Sri Lanka π±π° is Magnificent! Journey From Ella Sri Lanka to Galle Fort
Join us on tour around Galle in the island nation of Sri Lanka. π±π° Nestled on the southwest coast of Sri Lanka, Galle is one of the country's biggest cities and a major tourist destination. Driving to Galle from...