Nothing like a fresh tomato salad in summers! A great antipasto bite.
This combination of tomatoes and mozzarella salad topped with freshly made pesto sauce is a distinct yet simple one. It offers a twist to the classic caprese salad.
Italy has been revealed as the best country in the world in the CNT Awards 2018. It's beautiful scenery and amazing cuisine helped it win the impressive accolade.