Ambuluwawa Tower

Ambuluwawa Tower is located in the suburbs of Gampola Town in Sri Lanka. There has been an increased popularity in recent times especially due to the breathtaking views you can experience when you climb to the top of the Ambuluwawa Tower. It is also known for its narrow spiral staircase which some visitors find challenging to climb.


Latest Blog Post


A Temple on a Hill in Aluthgama

Venerated by both locals and foreigners the Kande Vihara Buddhist temple is anot...