Montagnola is a small Swiss village in the Collina d'Oro municipality . Along with the villages of Agra and Gentilino , it makes the new municipality of Collina d'Oro . Montagnola was formerly a municipality of its own , but was merged with Agra and Gentilino in 2004 to form the new municipality Collina d'Oro .