Mahé, Seychelles

Mahé’s virgin forests cascade down lush mountainsides to more than 60 beaches where, often, the only footprints you will find will be your own.