13,184 views
ALEN GRI
Review of the Iberotel Costa Mares, a new hotel in the protected bay of Marsa Alam, Egypt.