Vila Velha is situated on the southern end of the island of Itamaraca in the state of Pernambuco, Brazil.