Menu

18 Real Locations That Inspired Disney Movies…

The Little Mermaid – Chateau De Chillon, Lake Geneva, Switzerland