The amazing city of Galle – A wonderous southern coastal city

Your tour in Sri Lanka is incomplete until you visit the remarkable city of Galle. It’s an amazing city with a splendid fusion of history, culture and numerous attractions. Do read on to know more facts. Overview In absolute words, Galle is a jewel in Sri Lanka. Known the world over as a UNESCO World…