The Spanish Steps lead to the Trinità dei Monti church. Surprisingly, French royals actually commissioned its construction in 1494. To learn more and to see its opulent interior, check its ...