M131a Port Launay Beach cross close-up Published April 6, 2017 at 912 × 684 in Seychelles Stunning Beaches Part I – Mahe The cross marks the mouth of the bay.