Els Poblets, also known as Setla, Mira-rosa i Miraflor, is a municipality in the Valencian Community, Spain. It is situated in the north of the province of Alicante. The population is 3,708.
Wikipedia https://en.wikipedia.org/wiki/Els_Poblets
Coordinates 38°50'57.387" N 0°1'4.059" E