LEXICON | PICTURE

6°59'38.0"N 80°48'26.5"E

 

 

Sri Lanka  Nuwara Eliya - Highland Tea Plantations

DIRECTIONS

CLICK to SEE MAP OFFLINE

 

Nuwara Eliya tea plantations, Sri Lanka