E
Emmine
Guest
Blessed with natural beauty, Javea is a town snuggled between capes of La Nao and San Antonio, located about 50 miles towards north-east of Alicante. Lined by the beautiful Mediterranean Sea, it is fortified by Mount Montgo on the opposite side. Time does not show very prominently in this town as its natural beauty has been preserved by keeping development under control