This thatched-roofed church gets its name because Portuguese explorer Vasco da Gama is reputed to have erected it in the 15th century, and two of his crew are supposedly buried here. It’s certainly true that St Francis Xavier visited on his way to India. Go to the Vasco de Gama pillar first to get the key from the caretaker.
Portuguese Church
Malindi