Ayia Thekla Chapel is located on the coast between Ayia Napa and Sotira village.