Miska | Seychelles

This exclusive resort, spa and group of private residences, is situated on a dramatic peninsula on Mahe, the main island of Seychelles. The reception and leisure facilities form an amphithe