Carbis Bay Scene of the recent G7 summit. It’s fair to say the bay has gone a bit high brow. When I say a bit… The beach is lovely. The view to die for. A X
Comments
Sign in or get an account to comment.