St Andrew Church Velha

St_Andrew_Church_Velha 1
About St. Andrew Church –St. Andrew’s Church is located on the northern border of the village in a scenic and picturesque part of the village. The Church square is bounded by six Crosses and a beautiful monument of Christ the King surrounded by modern lamps is in the square. The […]

St Andrew Church – Velha