If you're exactly sure about where this gem of an island is, merely sits on the northern a part of Egypt.
Altinkum is often a popular holiday destination whilst offering plenty of accommodation and restaurants, and everything you'd expect to seek out at you should make life holiday location. http://Www.Crebig.com/board/bbs/board.php?bo_table=free&wr_id=772939