Explore details about location Rua do Forna da Telha. Rua do Forna da Telha is a location situated within the Albufeira alongside other areas such as Rua do Ténis, Rua Fernão Lopes, Beco do Sol.