MAIA Resort – Mahé, Seychelles

September 28, 2012
Author:
MAIA Resort - Mahé, Seychelles

MAIA Resort – Mahé, Seychelles Ocean view, a bright sandy beach, tropical orchids and beguiling fragrant plants – those spending their holidays in the elegant and luxurious villas…

Read More

Link To Us

CEO

  • Karin Glück

Press