We visited Sri Lanka in early January for 9 days. We hired Upul from Sri Lanka Dream Tour as our driver. We didn’t plan too much in our holiday as we understood that it is a vast country to visit. However Upul has made a lot of good suggestions and has taken us to many places that we did not plan to do. He has been an excellent driver and tour guide! He took us to many places, local reliable restaurants, he waited for our delayed train to make sure we could get in safely (although the train did not arrive in the end and he took us in husband car to our next destination instead) and ensured our safety. We had an amazing time because he has been such an incredible guide. We highly recommend Upul to anyone who wishes to visit Sri Lanka as he will ensure you have a greatness time.