Iceland has launchd a mobile restaurant dubbed the Little House of Food that allows tourists to dine at stunning points throughout the country.
1 / 1
AFP Relax News
Mon, Mar 5, 2012 8:58 AM EST