Galle is the jewel crowned to the timeless beauty of Sri Lanka. This historic city is situated at the banks of the southern coast of Sri Lanka. Built in 1588 by the Portugese, this ancient place is declared as...