Walking on the tracks in Ella Sri Lanka

Walking on the tracks in Ella Sri Lanka