Tamra Beach, Nabq Bay - Sharm El Sheikh

Nabq Bay - Sharm El Sheikh, EGIPT