LOCATION
Seychelles Map
SEYCHELLES

LOCATION

DISCOVER
Seychelles Map

The enchanting locale of the Seychelles embellishes everyday life, giving the impression of a slower sunset and brighter stars.
One Bayview is situated in the heart of Mahé, in the most privileged areaof the largest and most vibrant island, which is shred by the majority of the over 96,000 inhabitants. Mahé is also the home of the capital city, Victoria.
Exotic trees line our beaches. There are no words to express the sight of coconut plantations, granite and virgin beaches.