Mahé is the largest island in Seychelles, located in the inner islands. Seychelles is an archipelago with 115 islands, located 1,000 miles off of the east coast of Africa, just northeast of Madagascar. It is 157.3 square kilometers (60.7 square miles) in size, and such a beautiful island to explore!
Kempinski Seychelles Resort Along the gorgeous beach of Baie Lazare, is a fabulous five star resort by the name of Kempinski Seychelles Resort. This resort was much larger than the places I stayed in Praslin & La Digue. The grounds were still absolutely beautiful and well-kept, the food was delicious, and the pool & beach area were incredible!