Would you consider Canada? UBC Vancouver might be worth a look. Beautiful, lush campus on a peninsula.