Three kings church – the most (un)haunted place in Goa

Three kings church is located atop a hill in Cuelim. The church provides a good vantage point over nearby areas. The view from the hill of the ocean and paddy fields is truly poetic. On one side are lush green fields which keep the eyes busy and on the other side is the deep blue ocean. […]