Camping Tamaro
Camping Tamaro is located in Tenero, directly overlooking the Swiss shore of Lake Maggiore.
It offers numerous services including: restaurant-pizzeria, minimarket, swimming pool, beach and lawn, playground, grill, parking, car wash, ATM.