Mahaweli Tours & Holidays

Galle Dutch Fort

Galle Dutch Fort in Sri Lanka

Galle is one of the major cities located on the southwest coast of Sri Lanka. It is also a favorite travel destination for both local and foreign visitors. The Galle Fort is a symbol of pride for the Galle City. It is an ancient construction that was built by the Portuguese and Dutch in the […]