Kowilawatta Temple is a Buddhist shrine that holds colourful, life-size statues of various figurines and of the Buddha throughout the premises. The temple was once a church, believed to have been built during the Dutch era, which is evident with the shrine’s large arched windows. Spend a few hours walking through the temple and admiring its beautiful structures.