Calheta Beach: Golden Sands & Azure Waters in Funchal, Madeira | OnlyBeaches