Browsing Tag

Santo Amaro

Adventure International

Santo Amaro Festival – Portugal

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…