Rambukoluwa is a beautiful traditional village at Knuckles forest reserve in Sri Lanka.Audio Track - Peponi (Paradise) - The Piano Guys