Monet's Garden is located in the charming French countryside village of Giverny. Discover the top attractions of this village, including what to do, where to stay and where to eat!