Indians love their staycations and weekend getaways more than Europeans