Less than a mile south of Tel Aviv, Jaffa is a beautiful city rich with historical and cultural significance. Its strategic hilltop location, natural harbor and abundance of wells rendered it a contested place since Biblical times. Today it is bustling with its integrated mix of Jewish and Arab citizens, who run an array of colorful markets, fine seafood restaurants and interesting little shops. Some must-see sites are the Mahmuddiya mosque, the Antiquities Museum of Tel Aviv, Kedumin Square, Ramses Garden and the legendary Andromedas rock.