Sharm El Sheikh Red Sea Egypt 2012 – Part 2 Beach Albatros resort

The Beach Albatros resort is one of the oldest in Sharm at set above the town with great views of the bay and mountains to the west.

Comments are closed.