Print now!

Villa Des Roses in Seychelles, Mahe Island


Maha is home to the capital, Victoria, the main port and the International Airport. This spectacular island is dominated by huge mountains and 75 beaches with beautiful soft sand scattered around the island.

Print now!