Railay Princess Hotel, Railay Beach, ThailandlovelyNovember 14, 2013Places Railay Princess Hotel, Railay Beach, Thailand Source: