SriLankaView by www.srilankaview.com The Virtual Traveller to SriLanka
Horton Plains National Park
The first appearance of famous Nelu flowers- Strobilanthes Sp. were seen a little distance after the Pattipola entrance of Horton Plains National Park