Sri Lanka is a very clean and a beautiful country. I visited Galle, Mirissa, Ella, Nuwara Eliya, Kandy, Sigiriya and Colombo in June. The beaches were quite empty (because of offseason), beautiful and clean. The mountains were mesmerising and the history related to the country was quite amazing. The train ride part from Ella to Kandy is a must take one. It offers you a combination of enchanting hills, tea plantations, splendid bridges and waterfalls.