15AprSeychelle Islands A Beautiful Place in the World By: Kasey Phillips Lying in the Indian Ocean to the east of Kenya and north of Madagascar