Bubbling Springs In Nuweiba Posted By : Art Price

Nuweiba in Arabic means, “Bubbling Springs”. It is located in Sinai, Egypt along the northwest bank of the Gulf of Aqaba. It is said to have been developed from barren land with no infrastructure!

More: continued here









Leave a Reply