Hidden places, Baie Lazare, Seychelles