A peaceful, historic Dutch town nestled close to the southwest coast of Sri Lanka, Galle has emerged as a hot favourite destination among the avid …
A peaceful, historic Dutch town nestled close to the southwest coast of Sri Lanka, Galle has emerged as a hot favourite destination among the avid …