Student Program, WHS research, World Heritage Sites She Sells, Sea Shells in Seychelles by the Ocean Shore. Posted onJune 30, 2014December 24, 2015 ? ? (An Account on the Astounding Aldabra Atoll) Lying in the Indian Ocean, a part of Seychelles A beautiful atoll where no human dwells …