Ambuluwawa is a weird place. It is a biodiversity and religious diversity center (it has a church, a mosque, a temple and pagoda) perched on top of a mountain just…