Ilheus da Ribeira da Janela are two unique rock formations located just off the coast in the north of Madeira, Portugal. 14.1K views11:32