Bandarawela is a picturesque mountain resort located in the central highlands of Sri Lanka. Due to a higher altitude, it has a cooler climate throughout the year. Linked to a royal and colonial past blended with a lush forestation has made this town a base for eco-tourism. The history of this area commences from the time of the great Sinhalese King Valagamba who fell back and regrouped in the Dhowa region to fight against Chola invaders of India. During British colonial era, the city rapidly developed due to the vast tea plantations and modern infrastructure.