INSPIRATIONS TO VISIT SRI LANKA

98 Acres Resort & Spa

A scenic tea estate on ninety-eight acres of land in fascinating Ella, Bandarawela, Sri Lanka Experience the beauty and serenity of Sri Lanka’s scenic hill country within the luxurious comforts of a boutique hotel par excellence. 98 Acres Resort and Spa is an elegant, chic hotel that stands on a scenic 98 acre tea estate, […]

Read More