In the last 3 years our 6 closest friends have gone to the Falklands (never going to get there, £1600 each), Dubai & Tennessee (taking our 2 goddaughters with them, swines). They aren't family, but they are close. Or maybe they're not & they've all just had to get away from us.....Fnar.
So, you stay close by being one of the few people that remembers to send birthday & christmas cards in good time (it's real easy to forget). It costs lots to send gifts overseas, but we have a system where every b'day/Christmas, their parents wrap a gift from us/them, (we do the same here) so that we save on the postage but the children still have a parcel from someone on the other side of the world. You have a PC, so get a Skype set up from Aldi or Lidl for about £10 & stay in touch.
Get onto moneysavingexpert.com for cheap international calls if you don't fancy the Skype. I think it's on Utilities. Tonight i've spoken to the US for 1p a minute & the UAE for a bit more, but if it's your family going all that way then they might be quite keen to speak to 'home' & call you back.
I don't know how it is for a sis to go, but maybe if you show willing she'll be so grateful. You're worried, you get to stay home, she's going a gazillion miles away............
And she's going for a good life for her babies - I'm jealous. x