hi guys, am talking about flights we are really soo confused if we will book a flight even though we dont know yet if the visa will be granted coz the flight is non refundable and its bloody expensive. :/

if we book the flight then what if the visa won't be granted? den we lose all the money :/ help help help please

book it before and lose all the money??