- Photo: Sharm el Sheikh, Egypt
Marina Villa North Coast Egypt