Santo Amaro is a Portuguese holiday celebrated in Santa Cruz on the island of Madeira. This lush green island is located 330 miles from the coast of Lisbon. Even during the winter months, dense foliage grows on the craggy…
Browsing Tag
Santo Amaro is a Portuguese holiday celebrated in Santa Cruz on the island of Madeira. This lush green island is located 330 miles from the coast of Lisbon. Even during the winter months, dense foliage grows on the craggy…