underwater eden the marine life of seychelles idi
es is renowned for its megafauna, which frequently visits Seychelles Idi: Sea Turtles: Hawksbill and green turtles use seagrass beds for feeding and nesting. Sharks: Reef sharks, hammerheads, and whale sharks are common, playing k