Yes, visa fee is refundable.