Azores! A natural paradise at 2h25min from Lisbon. St. Michael is a place to connect with the most natural and human side within us. The green that swallows us, the…