The Underwater Restaurant of the Red Sea

The world’s first underwater restaurant and bar, the Red Sea Star Restaurant is still one of the most amazing places on Earth. Located in Eliat, Israel’s southernmost city, the Red Sea Star was built in 1998, in an area that had become very dirty and polluted, due to illegal human activities. Designing and planning the […]