Galle – Sri Lanka

Sri Lanka, formerly known as Ceylon, is an island country in the Indian Ocean. Due to its strategic location at a crossroads of navigational routes between Arabia and Eastern Asia, it has long been a meeting place and cultural melting pot, with sailors and merchants from all over the world arriving here to trade. The …