A public bus service connects Colombo and Mahiyanganaya in Sri Lanka via Kandy, with operations…
Mahaweli River Sri Lanka: Origin, Route, Reserviors & Tributaries
The Mahaweli River (Mahaweli Ganga) is the longest river in Sri Lanka and one of…
History of Mahiyanganaya Temple and Rajamaha Viharaya
Nestled along the scenic banks of the Mahaweli River, Mahiyanganaya Raja Maha Vihara is one…
