The Ultimate Stay in Galle Fort – The Bartizan. For those of you who are traveling to Sri Lanka, you’ll probably find yourself in the beautiful town of Galle. Located South East of Sri Lanka, this incredible town is home…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy