The road to the Little Adam's Peak, one of the most popular landmarks of Ella, lies along the scenic tea plantation, located on the slope, Sri Lanka.

The road to the Little Adam's Peak, one of the most popular landmarks of Ella, lies along the scenic tea plantation, located on the slope, Sri Lanka. - 90177618

Similar stock images

to-top-page