From misty peaks to golden shores, explore the beauty of Sri Lanka through the lens of our happy travelers