Mullikulama Mountain Viharaya is a place of worship, located at Sri Lanka
Very nice place
It's an ancient Buddhist Temple
This is an ancient Buddhist historic place. Must visit and protect these places for future generations to know the history of Sri Lanka.