Legend
Within Hotel Lemuria Resort, Anse Kerlan, Praslin Island Seychelles
Legend is a Mediterranean, European, Vegetarian Friendly place is located in Anse Kerlan, Praslin Island. The address of Legend is Within Hotel Lemuria Resort, Anse Kerlan, Praslin Island Seychelles.