Image by godomini
Located in the Indian Ocean, with its 115 islands;
There are 115 islands in the Seychelles archipelago, which is located in the Indian Ocean off
Booking.com
Follow the Vacation Mode Instagram Page