Tea plantation and hair pin roads to Nuwara Eliya
Thank you Etena..
Beautiful place and photo, Like&F
With best wishes
Thanks Saule, it is in Sri Lanka, travelling to the region where the famous Ceylone Tea is farming..!!
Sign up to comment.
Sign in if you already did it.
Photo taken in Nuwara Eliya, Sri Lanka
Misplaced? Suggest new location