LEXICON | PICTURE

659'38.0"N 8048'26.5"E

 

 

Sri Lanka  Nuwara Eliya - Highland Tea Plantations

LOCATION DIRECTIONS

CLICK to SEE MAP ONLINE