mahe

  • Place of Interest: Church <> District: Mahe In the serene, sea-washed town of Mahe stands a shrine unlike any other which is a place where history, legend and faith blend seamlessly into a single spiritual experience. The Church of St. Teresa of Avila, lovingly called Mother of Mahe is today one of the most important…

    Read more →