World

Carbis Bay in Cornwall to host G7 summit in June | UK News

[ad_1] The small seaside town of Carbis Bay in Cornwall has been chosen to host the G7 summit in June, and the village now expects an influx of foreign visitors. The 125-acre Carbis Bay Estate, which includes a luxury hotel, award-winning restaurant, and spa, will be the main summit location, …

Read More »