MinaFeb 16, 20185 min readParadise for Nature Lovers | Mahé island, SeychellesMahé is the biggest island of the Seychelles, covering around 150km2. At its North-East side is the capital Victoria (named after Queen...