Photography of a beach of Grand Bay found in front of Eden Restaurant. A rare pink photo effect due to the sunset. Eden Beach is a restaurant, a beach, a lounge-bar and much more! It is a place of life that welcomes you from breakfast to dinner non stop. Come and enjoy an incredible view of the lagoon and the Coin de Mire.