Arnozelo is a small village located in the municipality of Vila Nova de Foz Côa, in the district of Guarda, in northern Portugal. Although not well-known among tourists, it is part of a region of great scenic, historical, and cultural value, especially due to its proximity to the Côa Valley, famous for its prehistoric rock art sites, declared a UNESCO World Heritage Site.