My Aviation Stories
My Travel Stories
grand udawalawe safari resort
December 2, 2012
Grand Udawalawe Safari Resort – 4 star luxury blended with nature!
Our first ‘pit stop’ in Sri Lanka was at the Grand Udawalawe Safari Resort….