LEXICON | PICTURE | EXPLORER'S MAP

SRI LANKA

 
 

Nuwara Eliya - Highland Tea Plantations

659'38.0"N 8048'26.5"E