St Moritz, an alpine resort town in the Engadin Valley in Switzerland, will play host to the longest table in the world, La Tavolata, between July 29 and 31 this year. It&rsquos an annual event where a 1,300-foot-table is set up in the streets of the city and piled with a wide variety of local cuisine. With lively music for company, this creates the perfect atmosphere for people to dine together and have a great time. The festival will begin on July 29 and will continue on the 30th with various pop up food events and gala dinners around town. All this comes to a head on the 31st, when la Tavolata is unveiled