Undoubtedly, the Technical University of Delft is one of the most striking aspects of this small and quaint city, Delft.… read more