1

Galle – Sri Lanka

  Galle is a major city in Sri Lanka, situated on the southwestern tip of Sri Lanka, 119 km from Colombo. Galle is the administrative capital of Southern Provence, Sri Lanka and is the