Family vacation ideas: 10 cheap destinations for summer 2023