Tropical island paradise of Andros, where turquoise waters meet sandy beaches and adventurous explorers set off on cosmic journeys.