Galle – The fort town is a no-miss place in Sri Lanka and how can I afford to miss Galle which is also home of famous Cricket stadium. Now, when are you staying at the most beautiful place in Sri Lanka, which is Mirissa, the options to travel to Galle are numerous but as a…