Geographic Location May 2, 2015 Moraira, Spain Moraira is a small fishing town with a geographic location in the Alicante Province on Spain’s Costa Blanca. It is between the coastal towns of Calpe (Calp) in the south, and Javea (Xabia) in the North with the… Read More→