The Sri Lankan Tea Town of Haputale
Perched on a narrow mountain ridge, the often misty town of Haputale may not be known to many Sri Lankan…
Perched on a narrow mountain ridge, the often misty town of Haputale may not be known to many Sri Lankan…
WhatsApp us