Where to stay

Lake House

Lake House is an idealic house situated in Lake Cargelligo that will suit all your needs.

  • Lake Cargelligo
Lake House