Praia da Luz Portugal

Indian Shop

Small quaint indian shop, mostly with clothing.

Information

Address : Rua da Calheta

Location

Have your say