No visit to the ‘Teardrop of India’ is complete without exploring the gorgeous coastal city of Galle – and these are its most unmissable experiences. Sitting pretty on the southwest coast, Galle is a breathtaking jewel in the crown of Sri Lanka. Its mostly car-free streets are dotted with UNESCO World Heritage-listed sites, Dutch colonial […]