The Lavender House by Reveal
Lost in the Beauty of a Tea Estate: Discovering Lavender House in Sri Lanka Location The Lavender House is located in Pussallawa. To reach it, you’ll need to travel on a gravel road for about 1 kilometer. This road offers beautiful views of the Helboda Tea Estate However, for the last 300 meters, the road … More The Lavender House by Reveal