Grand Udawalawe Safari Resort – 4 star luxury blended with nature! Our first ‘pit stop’ in Sri Lanka was at the Grand Udawalawe Safari Resort. December 2, 2012