The best time to visit the Galle Fort in Sri Lanka