Maskeliya Reservoir in Sri Lanka with Tea Estates

Tea plantation and Maskeliya Lake or Maussakelle reservoir near Nuwara Eliya in Sri Lanka.

Most Popular Searches On Overhead